caribou ınuit - French English Dictionary